Cresset targets international growth with Innovate UK Scaleup Program 24-Oct-2023 By Liza Laws Provider of solutions for computer-aided drug design (CADD), Cresset, says it has ambitions plans to scale up international operations.